@charset "utf-8";
/* CSS Document */
*{ list-style:none; text-decoration:none; font-family:"微软雅黑"; margin:0; border:0; padding:0;}

wrap{ width:100%;}
a,a:hover{ text-decoration:none;}
img{ display:block;border:none;}
.clearfix{ clear:both;}

#header{ width:100%;margin:auto; position:fixed; left:0; top:0; z-index:3;}
/*banner*/
.banner{ position:relative; left:50%; top:0; margin-left:-50%; width:100%; height:100%; }
.scl{ overflow:hidden; }
.scl img{  float:left; z-index:-1; display:none; width:100%; height:1080px;}
.banner_box{ position:fixed; left:0; top:0; z-index:-3; height:1080px; width:100%; overflow:hidden; }

/*top蓝条*/
.jb_top{ width:100%; margin:auto; height:36px; background:url(jb_tm.png) repeat; border-bottom:solid 1px #CCCCCC}
.jb_top1{ width:1160px; margin:auto;}
.jb_top_left{float:left;}
.jb_top_left li{ float:left; line-height:36px; margin-right:16px;}
.jb_top_left li a{ color:#333; font-size:14px;}
.jb_top_right{float:right;}
.jb_top_right li{ float:left; line-height:36px; margin-left:16px;}
.jb_top_right li a{ color: #333; font-size:14px;}
/*top蓝条-end*/

.con{ width:100%; clear:both; height:auto; overflow:hidden; margin-bottom:10px}
.jb_ding1{ width:100%; margin:20px auto;}
.jb_ding1 li{}
.jb_logo{text-align:center;}

/*logo 搜索*/
.jb_sousuo{ width:600px; height:46px;border:2px solid #fefefe; border-radius:5px; margin-top:18px; margin:0px auto}
.jb-sstext{ width:519px; height:46px; float:left; font-size:16px; color:#3b4567; padding-left:15px; line-height:46px;}
.jb-ssbutton{ width:66px; height:46px; background:url(jb_biao.png) center no-repeat #194387; cursor:pointer;}
.jb_bsdt{ height:46px; width:96px;}
.jb_bsdt dl{ width:96px; height:46px; float:left; padding-right:20px;}
.jb_bsdt dl dt{ width:96px; height:46px;}
.jb_bsdt dl dd{ width:96px; height:46px; text-align:center;}
.jb_bsdt dl dd a{ color:#FFF; color:16px;}
.jb_ewm{ padding-top:3px;}
/*logo 搜索-end*/

/*logo*/
@media screen and (max-width: 1366px)
{
 .height2 {
    height: 200px !important;
    height: 200px !important\9\0;
    height: 200px !important \0;
}
}
.jb_dh{ clear:both; width:800px; margin:auto; height:160px; margin-top:60px;}
.jb_dh .toplogo{width:450px; height:80px; margin:auto}
/*top导航*/
.tbdh{margin:auto; width:835px;}
.jb_dh1{ width:900px; margin-top:10px;}
.jb_dh1 li{float:left;font-size:16px;width:80px; height:80px;color:#3a8b0f; text-align:center; margin:0px 30px;}
.jb_dh1 li p{ display:block; height:42px; width:64px;}
.jb_dh1 li span{ display:block}
.jb_dh1 li span a{ color: #FFF; display:block;line-height:22px; width:64px; text-align:center;}
/*top导航-end*/

/*要闻*/
.jb_yw{ width:960px; margin:auto;}
.jb_yw p{ padding:30px 0 30px 0;}
.jb_yw p span{ font-size:16px; font-weight:bold; color:#1a4287; background:url(jb_xb.png) no-repeat 0 5px; padding-left:20px;}
.jb_yw p a{ color:#000;line-height:26px;}
/*要闻-end*/

.jb_xh{ clear:both; width:1100px; margin:auto;height:100%; overflow:hidden; margin-top:10px;}


/*网上办事大厅*/
.online{ width:285px;height:370px; border-right:solid 1px #e5e5e5; float:left}
.online h2{ width:100px; height: auto; margin:0px auto; padding-top:20px;}
.online ul{ padding:15px;}
.online ul li{ width:100%;height:38px;font-size:16px; text-align:center} 
.online ul li.ico1{ background:url(ico1.png) 45px center no-repeat}
.online ul li.ico2{ background:url(ico2.png) 45px center no-repeat}
.online ul li.ico3{ background:url(ico3.png) 45px center no-repeat}
.online ul li.ico4{ background:url(ico4.png) 45px center no-repeat}
.online ul li.ico5{ background:url(ico5.png) 45px center no-repeat}
.online ul li a{ display:inline-block; height:38px;color:#333; line-height:38px;}
.online ul li a:hover{ font-weight:bold; color:#F30}
.online .btn{ width:180px; height:35px; line-height:35px; margin:0px auto; background:#ff6100; border-radius:4px; margin-top:5px; text-align:center}
.online .btn a{ display:inline-block;color:#FFF; height:35px; line-height:35px; text-align:center}

/*------------------------------------------------信息公开----------------------------------------------------------------*/
.xxgk{ width:285px;height:370px; border-right:solid 1px #e5e5e5; float:left}
.xxgk h2{ width:100px; height: auto; margin:0px auto; padding-top:20px;}
.xxgk ul{ padding:15px;}
.xxgk ul li{ width:100%;height:38px;font-size:16px; text-align:center} 
.xxgk ul li a{ display:inline-block; height:38px;color:#333; line-height:38px;}
.xxgk ul li a:hover{ font-weight:bold; color:#F30}
.xxgk .btn{ width:180px; height:35px; line-height:35px; margin:0px auto; background:#ff6100; border-radius:4px; margin-top:5px; text-align:center}
.xxgk .btn a{ display:inline-block;color:#FFF; height:35px; line-height:35px; text-align:center}
/*------------------------------------------------网上服务----------------------------------------------------------------*/
.wsfw{ width:285px;height:370px;float:left}
.wsfw h2{ width:100px; height: auto; margin:0px auto; padding-top:20px;}
.wsfw ul{ padding:15px;}
.wsfw ul li{ width:100%;height:38px;font-size:16px; text-align:center} 
.wsfw ul li a{ display:inline-block; height:38px;color:#333; line-height:38px;}
.wsfw ul li a:hover{ font-weight:bold; color:#F30}
.wsfw .btn{ width:180px; height:35px; line-height:35px; margin:0px auto; background:#ff6100; border-radius:4px; margin-top:5px; text-align:center}
.wsfw .btn a{ display:inline-block;color:#FFF; height:35px; line-height:35px; text-align:center}


/*tab切换-end*/
/*----------------------------------------------党政信息-------------------------------------------------*/
.dzxx{width:300px; height:400px; float:left; background:#FFF; border-radius:4px;} 
.dzxx h2{ display:block;font-size:18px;}
.dzxx h2 a{ display: inline-block;line-height:40px; height:40px;color:#003386; border-top:3px solid #003386; padding:0px; margin:0px; margin-left:10px;}
/*党政列表*/
.dzxx .dzlist{ width:280px; padding:5px 10px; height: auto; overflow:hidden}
.dzxx .dzlist li{ display:block; width:120px;height:35px;border:1px solid #f3f3f3; border-radius:4px; float:left; margin:5px 8px; background:#fcfcfc; font-size:14px}
.dzxx .dzlist li a{ display: inline-block;color:#6b7487; height:35px; line-height:35px; width:120px; text-align:center; background:url(libg.gif) right center no-repeat}
/*政策解读*/
.dzxx .zcjd{ width:276px; padding:5px 12px; height: auto;}
.dzxx .zcjd h3{ width:80px; color:#000; height:32px; border:1px solid #486da9; border-radius:4px; line-height:32px; font-size:16px; font-weight:normal}
.dzxx .zcjd h3 a{ display:block;color:#333; text-align:center}
.dzxx .zcjd li{ border-bottom:dashed 1px #e1e1e1; display:block; font-size:14px}
.dzxx .zcjd li a{ color:#333; line-height:28px;}
.dzxx .zcjd li span{ margin-left:10px; color:#486da9; float:right; padding-right:12px;}

/*------------------------------------------------互动交流-------------------------------------------------------------------*/
.hdjl{clear:both; width:857px; border:solid 1px #e5e5e5; margin-top:10px; height:100%; overflow:hidden;} 
.hdjl h2{ display:block;font-size:18px;}
.hdjl h2 a{ display: inline-block;line-height:40px; height:40px;color:#ff6100; border-top:3px solid #ff6100; padding:0px; margin:0px; margin-left:10px;}
.hdjl .hdlist{ width:230px; padding:5px 10px; height: auto; overflow:hidden; margin-bottom:5px; float:left}
.hdjl .hdlist li{ display:block; width:100px;height:60px;border:1px solid #f3f3f3; border-radius:4px; float:left; margin:0px 5px;background:#fcfcfc; font-size:14px; margin-bottom:5px;}
.hdjl .hdlist li.hd_1{ background:url(hd_1.png) center 5px no-repeat}
.hdjl .hdlist li.hd_2{ background:url(hd_2.png) center 5px no-repeat}
.hdjl .hdlist li.hd_3{ background:url(hd_3.png) center 5px no-repeat}
.hdjl .hdlist li.hd_4{ background:url(hd_4.png) center 5px no-repeat}
.hdjl .hdlist li a{display: inline-block;color:#6b7487;line-height:32px; padding-top:30px;width:100px; text-align:center;}

/*民意征集*/
.myzj{ width:580px;overflow:hidden; padding:0px 10px; float:left; margin-top:-40px;/* border-left:solid 1px #e5e5e5*/}
.myzj .title{ height:40px; width:100%;}
.myzj .title a{ display:inline-block; color: #333; font-size:16px; line-height:40px; text-align:center; padding-top:5px; border-bottom:2px solid #ff6100}
.myzj .mylist{width:100%;height:100%;overflow:hidden; padding:5px}
.myzj .mylist li{height:64px; width:275px; float:left;overflow:hidden; color:#666; font-size:14px; border-bottom: dashed 1px #e5e5e5; margin-right:10px; margin-left:5px;background:url(libg.gif) right  bottom no-repeat}
.myzj .mylist li a{ color:#666; height:64px; line-height:32px;}
.myzj .mylist li a:hover{ color:#F30}
.myzj .mylist li span{ margin-right:5px}
/*= effect-4 css end =*/

/*底部*/
#footer_one{ clear:both; width:100%;margin:auto; position:fixed; bottom:0px; }
.conlist{ clear:both; width:1020px; height:100px; margin:0px auto;overflow:hidden;/*background: url(conbg.png) repeat;*/ border-top-left-radius:100px; border-top-right-radius:100px;}
/*link*/
.jb_link{width:100%;border-top:1px solid #CCC; background: url(jb_tm.png) repeat; padding-top:10px;}
.jb_linkk{ width:960px; margin:auto;}
.link{ width:1000px; margin:auto;}
.link span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.link1{ clear:both; width:960px; margin:auto;}
.link1 span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.select_box{width:155px; margin:10px 10px 5px 10px;padding:0px;  position:relative;float:left;padding-right:39px;}
.select_box input{ width:100%; height:30px;line-height:30px; cursor:pointer; display:block; overflow:hidden; border:1px solid #ccc; padding-right:20px; padding-left:10px;background:#fff url(select_input_bg.gif) no-repeat 160px center;}
.select_box ul{ width:180px; margin:0px; padding:0px;position:absolute;left:0;top:30px; /**等于input的高度**/border:1px solid #ccc;background:#fff;overflow: hidden;display:none; /**隐藏**/ background:#ebebeb; z-index:99999;}
.select_box ul li{list-style-type:none;width:100%; height:30px; line-height:30px; margin:0px;padding:0px; display:block;overflow:hidden; padding-left:10px;cursor:pointer;}
.select_box ul li a p{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block; overflow:hidden;cursor:pointer;}
.select_box ul li P{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block;overflow:hidden;cursor:pointer;font-size:14px; color:#5b5b5b;}
.select_box ul li a{ font-size:14px; color:#000;}
.select_box ul li:hover { background:#ccc;}
/*link-end*/
/*底部1*/
.jb_di{width:100%;height:60px; clear:both; background: url(jb_tm.png) repeat;}
.jb_di1{ width:1000px; margin:auto;}
.jb_jg{ float:left;}
.jb_jg img{ float:left; line-height:60px;}
.jb_jgtex{ float:left; font-size:14px; color:#333333; line-height:60px; margin-left:20px;}
.jb_bc{ float:right;}
.jb_bctu{float:right; padding-top:14px; margin-left:10px;}
.jb_bctex{ float:left;}
.jb_bctex li{ float:left; font-size:14px; line-height:60px;}
.jb_bctex li a{ color:#333333;}
.tag{ width:80px; height:80px; display:block; }
.word{ width:80px; color:#fff; padding-top:47px; line-height:30px; text-align:center; font-weight:lighter; }
.tag:nth-child(1){ background-image:url(dztop.png); }
.tag:nth-child(2){ background-image:url(gktop.png); }
.tag:nth-child(3){ background-image:url(wstop.png); }
.tag:nth-child(4){ background-image:url(hdtop.png); }
.tag:nth-child(5){ background-image:url(sy.png); }
.tag:nth-child(6){ background-image:url(zfxxgk.png); }
/*底部-end*/
/*rtop*/
.rtop { width: 70px; position: fixed; top: 260px; right: 20px; z-index: 9999999; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share{ width:70px; height:63px; }
.rtop2_code img { filter: drop-shadow(5px 5px 10px #999); width:178px; height:178px; }
.rtop2_code { position: absolute; right: 80px; top: 0px; }
/*rtop-end*/